﻿using MediatR;
using ProcurementManagement.Domain.ProcurementDomain;

namespace ProcurementManagement.Applcation.Command.PurchaseReturnsCommand
{
    /// <summary>
    /// 实退采购列表
    /// </summary>
    public class PurchaseReturnsSelectCommand:IRequest<PageDirectRefund>
    {
        public int PageIndex { get; set; }
        public int PageSize { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string? VName { get; set; }
        /// <summary>
        /// 本次退款金额-开始
        /// </summary>
        public decimal? BenPrice { get; set; }
        /// <summary>
        /// 本次退款金额-结束
        /// </summary>
        public decimal? SBenPrice { get; set; }
        /// <summary>
        /// 本次退款日期-开始
        /// </summary>
        public string ? BenDate { get; set; }
        /// <summary>
        /// 本次退款日期-结束
        /// </summary>
        public string? SBenDate { get; set; }
        /// <summary>
        /// 退货人员
        /// </summary>
        public string? PReturnsPersonnel { get; set; }
        /// <summary>
        /// 银行账号
        /// </summary>
        public string? YingHang { get; set; }
        /// <summary>
        /// 采购退货编号
        /// </summary>
        public string? PurchaseReturnsCode { get; set; }

        /// <summary>
        /// 采购退货主题
        /// </summary>
        public string? PurchaseReturnsTopic { get; set; }






    }
}
